<?php

namespace ORM\Testing;

use Doctrine\ORM\Mapping as ORM;

/**
 * ORM\Testing\Joindata2
 */
class Joindata2
{
    /**
     * @var integer $id
     */
    private $id;

    /**
     * @var string $cityname
     */
    private $cityname;

    /**
     * @var string $statename
     */
    private $statename;

    /**
     * @var string $zipcode
     */
    private $zipcode;

    /**
     * @var string $region
     */
    private $region;


    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set cityname
     *
     * @param string $cityname
     * @return Joindata2
     */
    public function setCityname($cityname)
    {
        $this->cityname = $cityname;
        return $this;
    }

    /**
     * Get cityname
     *
     * @return string 
     */
    public function getCityname()
    {
        return $this->cityname;
    }

    /**
     * Set statename
     *
     * @param string $statename
     * @return Joindata2
     */
    public function setStatename($statename)
    {
        $this->statename = $statename;
        return $this;
    }

    /**
     * Get statename
     *
     * @return string 
     */
    public function getStatename()
    {
        return $this->statename;
    }

    /**
     * Set zipcode
     *
     * @param string $zipcode
     * @return Joindata2
     */
    public function setZipcode($zipcode)
    {
        $this->zipcode = $zipcode;
        return $this;
    }

    /**
     * Get zipcode
     *
     * @return string 
     */
    public function getZipcode()
    {
        return $this->zipcode;
    }

    /**
     * Set region
     *
     * @param string $region
     * @return Joindata2
     */
    public function setRegion($region)
    {
        $this->region = $region;
        return $this;
    }

    /**
     * Get region
     *
     * @return string 
     */
    public function getRegion()
    {
        return $this->region;
    }
}